/* LAYOUT */

@import "mixins";

/*SET WIDTH CONTAINER FOR NEW LAYOUT*/
@media (min-width: 1200px) {
	.container {
		max-width: 970px;
	}
}

body {
	background: #f5f5f3 !important;
	font-family: @font-default;
	.col-md-offset-3 {margin-left:25% !important;}
}

.row.one {
	margin-bottom:60px;
	.col-xs-12 {
		margin-bottom:25px;
	} 
}

.row.two {
	margin-bottom: 35px;
	@media (max-width: 460px) { margin-top: 75px; }

	h2 {color: #1da3a8; font-size: 36px; margin-bottom: 15px;font-family: @font-default; font-weight: bold;}
	h4 {color: #737373; font-size: 18px; font-family: @font-default;}
}


.row.six {
	margin-top: 110px;
	h2 {
		color: #686868; 
		font-size: 36px; 
		font-family: @font-default; 
		font-weight: bold;
	}
	margin-bottom: 30px;
}



/*SEARCH HOME */
#search-container{display: none;}

.keyword{
	width:300px;
	display: inline-block;
	margin-right: -4px;
	@media (max-width: 460px) {margin-right: 0px; width: 100%;}
}


/* social */
.us_floating .us_wrapper {
	top: 50%;
	
	.us_button { 
		width: 35px !important; 
		&.us_facebook {
			&:hover {
				background-color: #3b5998;
			}
		}
		&.us_twitter {
			&:hover {
				background-color: #00abf0;
			}
		}
		&.us_googleplus {
			&:hover {
				background-color: #d95232;
			}
		}
		&.us_pinterest {
			&:hover {
				background-color: #ae181f;
			}
		}
		&.us_linkedin {
			&:hover {
				background-color: #1c86bc;
			}
		}
		&.us_mail {
			&:hover {
				background-color: #666666;
			}
		}

	}
	
}
.us_wrapper [class^=us-icon-]:before, 
.us_wrapper [class*=" us-icon-"]:before {
	margin-right: .1em;
	margin-left: .1em;
}


@media (max-width: 460px) {

	.col-md-offset-3 {margin-left:0 !important;}
	.row.one {margin-bottom: @marginDafaultMobile;}
	.row.two {
		margin-bottom: @marginDafaultMobile;
		margin-top: @marginDafaultMobile;
		h2 {color: #1da3a8; font-size: 24px;}
		h4 {color: #737373; font-size: 18px;}
	}
	.row.six {
		h2 {color: #686868; font-size: 24px;}
		margin-top: @marginDafaultMobile;
		margin-bottom: @marginDafaultMobile;

	}
	.row.seven {
		.block.small {
			height: 195px;
			margin-bottom: @marginDafaultMobile;
			&.last {margin-right:20px;}
			.traipler_image {
				background-size: 135%;

			}
		}
	}

	.footer_links {
		margin-top: @marginDafaultMobile;
		padding: 10px;
		padding-bottom: 85px;
		.container {
			padding: 0 !important;
			.col-xs-12  {
				float: left;
				text-align: center;
				margin-top: 30px;
				.container {padding: 0 !important;}
			}
			h2 {text-align: left;}
			ul {
				li {text-align: left;}
			}
		}

	}

	footer {
		.socials {
			ul.navbar-socials {
				margin-top: -60px;
			}
		}
		.footer_wrapper {
			padding-top: 0; 
			width: 100% !important;
			.left_column {
				width: 100% !important;
				margin-bottom: @marginDafaultMobile;
				padding-top: @marginDafaultMobile;
				text-align: center;
			}
			.center_column {
				width: 100% !important;
				margin-bottom: @marginDafaultMobile;
				padding-top: @marginDafaultMobile;
				margin-bottom: 20px;
			}
			.right_column {
				width: 100% !important;
				margin-bottom: @marginDafaultMobile;
				padding-top: @marginDafaultMobile;
				margin-bottom: 20px;
			}
		}
	}

}